Welcome to ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.




 

present perfect tense printable worksheets, powerpoints and online exercises
order results: most downloaded first - newest first



Worksheets

Powerpoints

Online exercises


 
Mixed tense worksheet Past Simple-Past Continuous- Past Perfect � Present Simple (active-Passive Voice)
Mıxed tense (past simple-past continous-past perfect-present simple)worksheet. Students are to fill in the blanks with the correct form of the (active or passive) verbs.
Level: intermediate
Age: 12-100
Type: worksheet

 


 
We are the champions- song to practice the present perfect tense
Use this song to practice the present perfect tense. Includes: Present perfect structure, contractions, activity and answer key. Hope you like it!
Level: intermediate
Age: 10-17
Type: worksheet

 


 
exam questions for 4th ,5th ,7th ,8 th, grades
These are exam questions but you can use them as a worksheet.You have to add some pictures to some parts.I add them from our course book.I am sure you also can add them easily.
Level: elementary
Age: 10-17
Type: worksheet

 


 
TENSE REVIEW PRESENT SIMPLE, PRESENT CONTINUOS, PRESENT PERFECT
TO REVIEW PRESENT TENSES: PRESENT SIMPLE, PRESET CONTINUOUS AND PRESENT PERFECT. I HOPE YOU LIKE IT!
Level: intermediate
Age: 12-17
Type: worksheet

 


 
PRESENT PERFECT TENSE
This worksheet aims to make practice in present perfect tense for learners in English. It includes basic grammar structure, questions with ever,already-just-ye t,since & for, and a comparison between perfect and past...
Level: intermediate
Age: 11-17
Type: worksheet

 


 
DOMINO GAME to get a feeling for Present Perfect Tense Simple
DOMINO GAME: pictures and sentences - cut along the full lines, shuffle the cards and build the snake ... should end in a circle. My students love domino games =)
Level: intermediate
Age: 10-17
Type: worksheet

 


 
Present Perfect or Present Perfect Continuous Tense
Present Perfect or Present Perfect Continuous Tense
Level: elementary
Age: 14-17
Type: worksheet

 


 
THE PRESENT PERFECT TENSE>>EXPLANATION AND EXERCISE
This is an interesting resourse to teach and learn about The Present Perfect Tense. It contains affirmative, negative and interrogative form. Good luck my friends. I hope it helps you!!!
Level: intermediate
Age: 10-17
Type: worksheet

 


 
Tense explanation
Full detail explanation about all tenses. Very useful for studding.
Level: intermediate
Age: 10-17
Type: worksheet

 


 
Past perfect tense
Some exercises about the Past Perfect Tense.
Level: intermediate
Age: 10-17
Type: worksheet

 


 
FILL IN THE BLANKS WITH PRESENT PERFECT TENSE OR PAST SIMPLE
reading and finding the best answers
Level: intermediate
Age: 14-17
Type: worksheet

 


 
present perfect tense 1
exercises about present perfect tense with illustrations
Level: elementary
Age: 12-14
Type: worksheet

 


 
Present Perfect Tense
Gap filling exercises on Present Perfect Tense
Level: elementary
Age: 10-14
Type: worksheet

 


 
test for 8th grade
� used it for my students. It contains my english book units.I hope you like it.
Level: elementary
Age: 13-14
Type: worksheet

 


 
PRESENT PERFECT TENSE
Short grammar review. 1.match the pictures and write the correct verb forms 2.write sentences into negative 3.make questions and answer them 4. wordsearch (24 verbs) and 12 of the verbs students have to write sentences
Level: intermediate
Age: 11-17
Type: worksheet

 

 

 

 

Page: [<< previous ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 [ Next >>]

 

Live Worksheets
Worksheets that listen. Worksheets that speak. Worksheets that motivate students. Worksheets that save paper, ink and time.


Advertise here